long term commitments - French English Dictionary